﻿@CHARSET "UTF-8";
* {margin:0;padding:0;}
html {overflow:hidden;}
body {font-size:12px;font-family:Arial,Simsun,Tahoma,sans-serif;position:relative;color:#333;background:#fff;}
img {border:none;}
ul {list-style-type:none;}
ol {list-style-type:none;}
a {color:#333;outline:none;text-decoration:none;}
a.blue {color:#1C5AC4;}
a:hover {color:#1C5AC4;}
a:focus {border-color:#DEB76B;}
a.blue:hover {text-decoration:underline;}
tt {font-family:Arial,simsun;}
i {font-style:normal;}
.clear {clear:both;height:0;overflow:hidden;font-size:0;}
.static {position:static;}
.relative {position:relative;}
.absolute {position:absolute;left:0;top:0;}
.underline {text-decoration:underline;}
input.text {border:1px solid #ddd;padding:0 3px;height:28px;line-height:28px;color:#666;font-family:Arial;}
input.veryshort {width:30px;}
input.middleshort {width:50px !important;}
input.short {width:70px !important;}
input.normal {width:120px;}
input.long {width:180px;}
input.overlong {width:280px;}
input.long44 {width:440px;}
input.hover {border-color:#ccc;}
input.error {border-color:#f00;background-color:#FFF2F2;}
input.selected {border-color:#ccc;background-color:#e8f7fa;}
input.disabled {border-color:#ddd;background-color:#f1f1f1;}
textarea {border:1px solid #ddd;padding:2px 4px;font-size:12px;line-height:16px;font-family:Arial;resize:vertical;color:#666;}
textarea.hover {border-color:#ccc;}
textarea.selected {border-color:#ccc;background-color:#e8f7fa;}
select {font-family:Arial;}
select option {height:18px;line-height:18px;padding-right:10px;}
select.short {width:80px;}
select.normal {width:120px;}
select.long {width:180px;}
select.overlong {width:280px;}
.color_red {color:red;}
.color_yellow {color:#f60;}
.color_green {color:green;}
.color_gray {color:#999;}
.color_blue {color:#1C5AC4;}
.a_as_button {display:inline-block;text-align:center;color:#fff;cursor:default;border:1px solid #3079ED;font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4D90FE',endColorstr='#4787ED');
	background:#4D90FE;
	background:-moz-linear-gradient(top, #4D90FE, #4787ED 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#4D90FE), to(#4787ED));
}
.a_as_button:hover {color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#619CFE',endColorstr='#4787ED');
	background:#72A7FE;
	background:-moz-linear-gradient(top, #619CFE, #4787ED 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#619CFE), to(#4787ED));
}
.a_as_button:active {color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4D90FE',endColorstr='#3C7DEC');
	background:#3C7DEC;
	background:-moz-linear-gradient(top, #4D90FE, #3C7DEC 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#4D90FE), to(#3C7DEC));
}
.a_as_gray {border:1px solid #d9d9d9;color:#444;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f5f5f5',endColorstr='#f1f1f1');
	background:#f1f1f1;
	background:-moz-linear-gradient(top, #f5f5f5, #f1f1f1 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f1f1f1));
}
.a_as_gray:hover {border:1px solid #c6c6c6;color:#444;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8',endColorstr='#f1f1f1');
	background:#f1f1f1;
	background:-moz-linear-gradient(top, #f8f8f8, #f1f1f1 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#f1f1f1));
}
.a_as_gray:active {color:#444;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f1f1f1',endColorstr='#f1f1f1');
	background:#f1f1f1;
}
.a_as_red {border:1px solid #D14836;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#DD4B39',endColorstr='#D14836');
	background:#D14836;
	background:-moz-linear-gradient(top, #DD4B39, #D14836 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#DD4B39), to(#D14836));
}
.a_as_red:hover {border:1px solid #B0281A;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#DD4B39',endColorstr='#C53727');
	background:#C53727;
	background:-moz-linear-gradient(top, #DD4B39, #C53727 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#DD4B39), to(#C53727));
}
.a_as_red:active {
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0281a',endColorstr='#b0281a');
	background:#b0281a;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
.a_as_green {border:1px solid #3F980E;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#77BB4E',endColorstr='#57A02F');
	background:#57A02F;
	background:-moz-linear-gradient(top, #77BB4E, #57A02F 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#77BB4E), to(#57A02F));
}
.a_as_green:hover {
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#86C162',endColorstr='#57A02F');
	background:#86C162;
	background:-moz-linear-gradient(top, #86C162, #57A02F 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#86C162), to(#57A02F));
}
.a_as_green:active {
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#57A02F',endColorstr='#57A02F');
	background:#57A02F;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
.a_as_disabled {border-color:#e1e1e1;color:#e0e0e0;cursor:text;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f9f9f9',endColorstr='#f9f9f9');
	background:#f9f9f9;
}
.a_as_disabled:hover {border-color:#e1e1e1;color:#e0e0e0;cursor:text;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f9f9f9',endColorstr='#f9f9f9');
	background:#f9f9f9;
}
.a_as_disabled:active {color:#e0e0e0;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f9f9f9',endColorstr='#f9f9f9');
}
.a_as_disabled:focus {border-color:#e1e1e1;}
.a_as_button input.text {border:none;margin-right:5px;}
/*a_as_checkbox*/
a.a_as_checkbox {display:inline-block;cursor:default;padding:3px 6px;background-color:none;}
a.a_as_checkbox:hover {border:1px solid #ddd;padding:2px 5px;background-color:#fff;}
a.a_as_checkbox.selected{border:1px solid #ccc;padding:2px 5px;background-color:#e0e0e0;color:#333;}
/*a_as_icon*/
a.a_as_icon {display:inline-block;height:16px;cursor:pointer;}
a.a_as_icon tt.icon {float:left;height:16px;line-height:16px;width:16px;background:url(../images/plant.png) no-repeat 16px 16px;}
a.a_as_icon tt.word {float:left;height:16px;line-height:16px;color:#999;}
/*edit_icon*/
a.a_as_icon tt.edit_icon {background-position:-80px -25px;}
a.a_as_icon:hover tt.edit_icon {background-position:-80px -41px;}
a.a_as_icon:active tt.edit_icon {background-position:-80px -57px;}
/*refresh_icon*/
a.a_as_icon tt.refresh_icon {background-position:-64px -25px;}
a.a_as_icon:hover tt.refresh_icon {background-position:-64px -41px;}
a.a_as_icon:active tt.refresh_icon {background-position:-64px -57px;}
a.a_as_icon.disabled tt.refresh_icon {background-position:-64px -73px;}
/*link_icon*/
a.a_as_icon tt.link_icon {background-position:-96px -25px;}
a.a_as_icon:hover tt.link_icon {background-position:-96px -41px;}
a.a_as_icon:active tt.link_icon {background-position:-96px -57px;}
/*back_icon*/
a.a_as_icon tt.back_icon {background-position:0 -89px;}
a.a_as_icon:hover tt.back_icon {background-position:0 -105px;}
a.a_as_icon:active tt.back_icon {background-position:0 -121px;}
/*add_icon*/
a.a_as_icon tt.add_icon {background-position:-16px -89px;}
a.a_as_icon:hover tt.add_icon {background-position:-16px -105px;}
a.a_as_icon:active tt.add_icon {background-position:-16px -121px;}
/*remove_icon*/
a.a_as_icon tt.remove_icon {background-position:-32px -89px;}
a.a_as_icon:hover tt.remove_icon {background-position:-32px -105px;}
a.a_as_icon:active tt.remove_icon {background-position:-32px -121px;}
/*collect_icon*/
a.a_as_icon tt.collect_icon {background-position:-48px -89px;}
a.a_as_icon:hover tt.collect_icon {background-position:-48px -105px;}
a.a_as_icon:active tt.collect_icon {background-position:-48px -121px;}
a.a_as_icon.selected tt.collect_icon {background-position:-48px -121px;}
a.a_as_icon.disabled tt.collect_icon {background-position:-48px -89px;}

a.a_as_icon:hover tt.word {color:#666;}
a.a_as_icon:active tt.word {color:#333;}
a.a_as_icon.disabled {cursor:text;}
a.a_as_icon.disabled tt.word {color:#bbb;}

a.shadow {height:22px;line-height:22px;padding:0 15px;border:1px solid #f1f1f1;cursor:default;}
a.on {
	border-color:#adadad;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:1px 1px 0 #D9D9D9;
	-moz-box-shadow:1px 1px 0 #D9D9D9;
	box-shadow:1px 1px 0 #D9D9D9;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#F3F3F3');
	background:#fff;
	background:-moz-linear-gradient(top, #fff, #F3F3F3 100%);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#F3F3F3));
}
.look_box_shadow {
	-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.3);
	-moz-box-shadow:0px 2px 2px rgba(0,0,0,.3);
	box-shadow:0px 2px 2px rgba(0,0,0,.3);
}
.look_box_corner {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.look_ellipsis {white-space:nowrap;word-break:keep-all;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
}
.look_hidden {display:none;}
.flim {position:fixed;_position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;z-index:602;opacity:0.2;filter:alpha(opacity=20);}
.look_cell {display:inline-block;margin:3px 5px 0 0;padding:1px 3px;border:1px solid #f1f1f1;background:#f8f8f8;}
::-webkit-scrollbar-button {height:0;width:0;display:block;background-color:transparent;}
::-webkit-scrollbar, ::-webkit-scrollbar-thumb {overflow:visible;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #ccc;}
::-webkit-scrollbar-thumb {
	background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(233,233,233,0.05)),color-stop(100%,rgba(221,221,221,0.05)));
	background:-webkit-linear-gradient(left,rgba(233,233,233,0.05) 0%,rgba(221,221,221,0.05) 100%);
	-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.05);
	-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.05);
	box-shadow:0 2px 1px 0 rgba(0,0,0,.05);
	background-color:#f8f8f8;}
::-webkit-scrollbar-thumb:hover {background-color: #f9f9f9;}
::-webkit-scrollbar {width:10px;height:10px;
	background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(202,202,202,0.07)),color-stop(100%,rgba(229,229,229,0.07)));
	background:-webkit-linear-gradient(left,rgba(202,202,202,0.07) 0%,rgba(229,229,229,0.07) 100%);
	-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1) inset,0 1px 0 0 #fff;
	-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.1) inset,0 1px 0 0 #fff;
	box-shadow:0 0 1px 0 rgba(0,0,0,.1) inset,0 1px 0 0 #fff;
	background-color:#e6e6e6;}